【SpringCloud】搭建eureka-server(Eureka注册中心)
依赖的结尾是:eureka-server,说明它是eureka的服务端依赖,中间的starter,是SpringBoot里面的自动装配,也就是说在这个依赖里面已经把eureka所有的配置都已经做好了,也就是说我们可以做到0配置就能拿来用了。如果有多个,则以逗号隔开,但由于这里是单机,所以这里配的是自
2.初识springcloud
本文章为springcloud的开篇,主要讲解了什么是springcloud,他的实现方案有哪些,具体怎么操作,最后博主准备了两个例子来更加生动的讲解什么是springcloud
如何在Spring Cloud中实现Nacos客户端登录密码加密
本文介绍如何在使用Nacos作为配置中心的Spring Cloud项目中,加密Nacos的客户端密码。通过继承和覆盖NacosConfigProperties类,我们实现了自动解密密码的功能,从而提升项目的安全性。本文将带你一步步实现这一目标,确保配置的安全与合规。
手把手教你搭建Spring-Cloud微服务
本项目使用 jdk17简单demo只做学习记录 仅供参考项目测试--> swagger3注册中心--> consul负载均衡--> LoadBalancer接口调用--> OpenFeign断路器-->CiruitBreaker网关--> GateWay分布式链路追踪--> Micrometer+Z
Eureka——Spring Cloud中的服务注册与发现组件
Eureka 是 Spring Cloud 中非常重要的核心模块,使用 Spring Cloud 就离不开 Eureka,我们用一个产品服务中的获取 Promotion 信息,及所有产品功能为例,让大家快速了解 Eureka 是做什么用的,及如何使用。Eureka,作为Spring Cloud微服务
SpringCloud Gateway 网关请求中body、query、header参数的获取和修改
SpringCloud Gateway 网关请求中body、query、header参数的获取和修改
MAC彻底清除docker
背景:午睡醒后晕乎乎的点了docker升级,升级完,点击docker app,点击强制重启,真的是手欠啊。。。问题:最新版的docker跟mac系统不兼容;要么把电脑升级到最新,要么把docker进行降级;我的决定是,docker降低版本。
SpringCloud之@FeignClient()注解的使用方式
是 Spring Cloud 中用于声明一个 Feign 客户端的注解。由于SpringCloud采用分布式微服务架构,难免在各个子模块下存在模块方法互相调用的情况。比如订单服务要调用库存服务的方法,@FeignClient()注解就是为了解决这个问题的。Feign 是一个声明式的 Web Serv
Spring Cloud的网关Zuul和Gateway
Spring Cloud Zuul是一个基于Netflix Zuul构建的微服务网关组件,用于构建微服务架构中的API网关。Spring Cloud Gateway是一个基于Spring Framework 5、Project Reactor和Spring Boot的非阻塞式网关解决方案,用于构建微
SpringCloud + Nacos配置文件优先级详解以及本地配置覆盖远程方法
shared-configs(共享配置文件)、extension-configs(扩展配置文件)、${spring.application.name}.yaml(项目名配置文件)、${spring.application.name}-{profile}.yaml(项目名环境配置)扩展配置和共享配置都
MySQL 索引优化:深入探索自适应哈希索引的奥秘
在数据库管理系统中,索引优化是提高查询性能的关键所在。MySQL 作为最流行的开源关系型数据库管理系统之一,提供了多种索引类型以满足不同查询场景的需求。其中,自适应哈希索引(Adaptive Hash Index,AHI)是 InnoDB 存储引擎提供的一种高级索引优化技术,它能够在特定情况下显著提
【apollo 2.2.0使用】
apollo配置中新简单搭建
【SpringCloud】RabbitMQ——五种方式实现发送和接收消息
接收publisher发送的消息将消息按照规则路由到与之绑定的队列不能缓存消息,路由失败情况下消息丢失FanoutExchange会将消息路由到每个绑定的队列声明队列、交换机、绑定关系的Bean是什么?QueueBindingDirect交换机与Fanout交换机的区别?Fanout交换机将消息路由
如何让社区版IDEA变得好用
收费版的idea功能非常强大,但是收费;社区版的免费,但是功能被阉割了。如何才能让社区版Idea变得好用,一、打开项目前进行全局配置;二,寻求各种插件的支持。在经过全局配置编码、maven、jdk版本后,再加上各种插件的支持,社区版idea也能具有:智能代码补全、spring boot配置文件提示、
SpringcloudAlibaba详解---超详细
Nacos致力于帮助您发现,配置和管理微服务。它提供了一组简单有用的功能,使您能够实现动态服务发现,服务配置,服务元数据和流量管理。Nacos使构建,交付和管理微服务平台变得更容易,更快捷。它是通过微服务或云原生方法支持以服务为中心的现代应用程序体系结构的基础架构。说的通俗一些,就是承担了奈飞框架中
SpringCloud 前端-网关-微服务-微服务间实现信息共享传递
SpringCloud 前端-网关-微服务-微服务间实现信息共享传递
SpringBoot中通过8项配置优化提升Tomcat性能
SpringBoot中通过8项配置优化提升Tomcat性能
Nacos与Eureka
2、Provider 和 Consumer 分别作为服务启动,并且注册到 Eureka 上面去,以 provider 为例,3、provider 注册时会告诉 eureka,我叫 provider,我的地址是 xx.xx.xx.xx,我的端口是 xx,我的 xx 是 xx,就是说,provider
注册中心--Eureka
spring cloud 注册中心 eureka
Spring cloud 中使用 OpenFeign:让 http 调用更优雅
Feign 是一个声明式的 Web service 客户端。它使编写 Web service 客户端更加容易。只需使用 Feign 创建一个Java 接口并对其进行注释就能发起远程 Http 调用。它支持可插拔的注解,包括 Feign 注解和 JAX-RS 注解。Feign 还支持可插拔式编码器和解